home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / procssng / ccs / ccs-11tl.lha / lbl / xview / segal / list_stubs.c < prev    next >
Encoding:
C/C++ Source or Header  |  1993-01-22  |  1.8 KB  |  98 lines

  1. /*
  2.  * list_stubs.c - Notify and event callback function stubs.
  3.  * This file was generated by `gxv' from `list.G'.
  4.  */
  5.  
  6. #include <stdio.h>
  7. #include <sys/param.h>
  8. #include <sys/types.h>
  9. #include <xview/xview.h>
  10. #include <xview/panel.h>
  11. #include <xview/textsw.h>
  12. #include <xview/xv_xrect.h>
  13. #include "segal.h"
  14.  
  15.  
  16. /*
  17.  * Notify callback function for `but_recall'.
  18.  */
  19. void
  20. list_pop_list_but_recall_notify_callback(item, event)
  21.     Panel_item    item;
  22.     Event        *event;
  23. {
  24.     list_pop_list_objects *ip = (list_pop_list_objects *) xv_get(item, XV_KEY_DATA, INSTANCE);
  25.     
  26.     
  27.     /* gxv_start_connections DO NOT EDIT THIS SECTION */
  28.  
  29.     {
  30.         recall_list();
  31.     }
  32.     
  33.     /* gxv_end_connections */
  34.  
  35. }
  36.  
  37. /*
  38.  * Notify callback function for `but_store'.
  39.  */
  40. void
  41. list_pop_list_but_store_notify_callback(item, event)
  42.     Panel_item    item;
  43.     Event        *event;
  44. {
  45.     list_pop_list_objects *ip = (list_pop_list_objects *) xv_get(item, XV_KEY_DATA, INSTANCE);
  46.     
  47.     
  48.     /* gxv_start_connections DO NOT EDIT THIS SECTION */
  49.  
  50.     {
  51.         store_list();
  52.     }
  53.     
  54.     /* gxv_end_connections */
  55.  
  56. }
  57.  
  58. /*
  59.  * Notify callback function for `but_load'.
  60.  */
  61. void
  62. list_pop_list_but_load_notify_callback(item, event)
  63.     Panel_item    item;
  64.     Event        *event;
  65. {
  66.     list_pop_list_objects *ip = (list_pop_list_objects *) xv_get(item, XV_KEY_DATA, INSTANCE);
  67.     
  68.     
  69.     /* gxv_start_connections DO NOT EDIT THIS SECTION */
  70.  
  71.     {
  72.         load_list();
  73.     }
  74.     
  75.     /* gxv_end_connections */
  76.  
  77. }
  78.  
  79. /*
  80.  * Notify callback function for `but_close'.
  81.  */
  82. void
  83. list_pop_list_but_close_notify_callback(item, event)
  84.     Panel_item    item;
  85.     Event        *event;
  86. {
  87.     list_pop_list_objects *ip = (list_pop_list_objects *) xv_get(item, XV_KEY_DATA, INSTANCE);
  88.     
  89.     
  90.     /* gxv_start_connections DO NOT EDIT THIS SECTION */
  91.  
  92.     xv_set(List_pop_list->pop_list, FRAME_CMD_PUSHPIN_IN, FALSE, NULL);
  93.     xv_set(List_pop_list->pop_list, XV_SHOW, FALSE, NULL);
  94.     
  95.     /* gxv_end_connections */
  96.  
  97. }
  98.